局部网格设置:STL导入
1. 模块概述
模块名称:局部网格设置-【stl文件导入】
功能说明:此模块用于处理复杂几何形状(STL文件),并生成相对贴体的六面体网格。
视频链接:https://www.bilibili.com/video/BV1KH8oz8E9m/?vd_source=29bc6e822e61d5890e3fcb560443be48 注:请确保STL文件的面片规则分布,无缺少、交叉等,且面片法向量方向统一。
2. 参数设置详解
2.1. 网格边界层数量
- 界面显示:
网格边界层数量:0 - 参数含义:设置在 壁面或边界处生成的贴体网格层数。边界层用于精确解析近壁面流动梯度(如速度、温度边界层)
- 设置建议:
0:stl文件导入不支持边界层功能,只能设置为0
2.2. 固体对象管理区
| 界面元素 | 名称 | 功能与说明 |
|---|---|---|
| 列表项 | 固体 1、固体 2 | 显示当前已创建并存在于项目中的固体对象列表。用户可点击选择以编辑其属性 |
| 按钮 | + | 添加按钮。点击后可在列表中创建一个新的固体对象(如固体 3) |
| 按钮 | 删除当前项 | 删除按钮。删除当前在列表中选中的固体对象。警告:此操作可能不可逆 |
2.3. 几何定义与类型
主选择区:
- ● stl文件导入 (当前选中):通过外部STL格式文件导入复杂几何体
操作说明:通过单击圆形单选 按钮(●/○)选择所需的几何创建方式
2.4. 局部网格操作类型
类型选择:
- ● 网格删除 (当前选中):此操作将在所选几何体占据的空间内移除流体网格,形成"空"区域。常用于模拟内部障碍物、多孔介质或定义非计算区域
- ○ 浸没边界:暂未开放
2.5. STL文件导入设置 (几何类型为stl文件导入时激活)
| 参数项 | 设置值例子/选项 | 说明与指南 |
|---|---|---|
| 文件名 | bottom.stl | 输入STL文件名,请确保该STL文件已经放置于算例文件夹下。 |
| stl边界类型 | walls | 定义该STL表面在仿真中的物理边界类型。walls表示将其命名为walls。其他可选类型取决于网格边界名称设置,可能包括inlet(入口)、outlet(出口)、symmetry(对称面)等 |
| 壁面法向量方向 | ○ 正向 ○ 反向 | 通常STL面的法线方向指向外部。TFluid会将法向量方向的网格删除,即删除STL面外部的流体网格。若模拟时发现流动出现在几何"外部",可选择反向 |
| 中心位移 (x, y, z) | 0, 0, 0 | 用于微调导入几何在全局坐标中的位置。输入值表示沿各坐标轴的平移量。单位为米 |
| 是否作为壁面边界 | ● 是 ○ 否 | 是:该STL表面将作为一个真实的物理壁面参与计算,将应用浸没边界法,将其等效为无滑移壁面边界条件否:该表面仅作为一个几何标识,用来限制计算域网格区间,不施加物理边界条件 |
| 保留网格层数 | 0 | 当前stl导入模块不支持该功能。 |
3. 配置流程建议
- 规划:明确需要处理的局部区域及其物理意义(哪一侧为边界)
- STL文件:请确保STL文件的面片规则分布,无缺少、交叉等,且面片法向量方向统一
- 添加固体:点击
+按钮,创建一个新的固体对象 - 选择几何:在
几 何类型选择中,根据实际形状选择。复杂形状选stl文件导入并指定文件 - 选择操作:在
操作类型中,选择网格删除 - 精调参数:
- 设置
stl边界类型、壁面法向量方向确保边界物理意义正确 - 使用
中心位移微调位置 - 设置
是否作为壁面边界
- 设置
- 应用并检查:确认设置后,在网格生成后,可视化网格检查该局部区域的处理效果是否符合预期